Latticed k-Induction with an Application to Probabilistic Programs

نویسندگان

چکیده

Abstract We revisit two well-established verification techniques, k-induction and bounded model checking (BMC), in the more general setting of fixed point theory over complete lattices. Our main theoretical contribution is latticed , which (i) generalizes classical k -induction for verifying transition systems, (ii) Park induction bounding points monotonic maps on lattices, (iii) extends from naturals to transfinite ordinals $$\kappa $$ κ thus yielding . The lattice-theoretic understanding BMC enables us apply both techniques fully automatic infinite-state probabilistic programs prototypical implementation manages automatically verify non-trivial specifications taken literature that—using existing techniques—cannot be verified without synthesizing a stronger inductive invariant first.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Primal and dual robust counterparts of uncertain linear programs: an application to portfolio selection

This paper proposes a family of robust counterpart for uncertain linear programs (LP) which is obtained for a general definition of the uncertainty region. The relationship between uncertainty sets using norm bod-ies and their corresponding robust counterparts defined by dual norms is presented. Those properties lead us to characterize primal and dual robust counterparts. The researchers show t...

متن کامل

An application of computable distributions to the semantics of probabilistic programs

In this extended abstract, we give semantics to a core functional probabilistic programming language (PCF with pairs) based on computable distributions. Type-2 computable distributions admit Type-2 computable sampling procedures. Informally, this means that we can sample from every computable distribution using a sampling algorithm that operates on input bit-randomness (e.g., a stream of fair c...

متن کامل

Formalizing Integration Theory with an Application to Probabilistic Algorithms

Inter alia, Lebesgue-style integration plays a major role in advanced probability. We formalize a significant part of its theory in Higher Order Logic using the generic interactive theorem prover Isabelle/Isar. This involves concepts of elementary measure theory, real-valued random variables as Borelmeasurable functions, and a stepwise inductive definition of the integral itself. Building on pr...

متن کامل

A probabilistic nonequivalence test for syntactic (1,+k)-branching programs

We present a satissability test and a probabilistic nonequivalence test for syntactic (1; +k)-branching programs. The satissability test works in time at most O(? 4en k k sd), where s and d are the size and depth of the input branching program. The probabilistic nonequivalence test works in time O(? 12en k k sd log 2 n). The result has consequences also for parity syntactic (1; +k)-branching pr...

متن کامل

COMPUTATION OF k–DIMENSIONAL RESIDUES AND AN APPLICATION TO PROBABILISTIC ENCRYPTION

The goal of this survey is to explain how to use reciprocity laws to compute residues. We will concentrate on the case of cubic, quartic and octic residues and in these cases we will describe algorithms which are analogues of the classical recursive algorithm for computing Jabobi symbols. We will illustrate implementations of these algorithms comparing execution timings in the various case. As ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Lecture Notes in Computer Science

سال: 2021

ISSN: ['1611-3349', '0302-9743']

DOI: https://doi.org/10.1007/978-3-030-81688-9_25